/**
 * Created by Shinelon on 2017-12-16.
 */
$(function () {
    $("#bjbai li").mouseenter(function () {
        $(this).children('div').children('div:last').css('display','block');
        $(this).children('div').children('div.blockRed').css('color','#ffffff');
    })
    $("#bjbai li").mouseleave(function () {
        $(this).children('div').children('div:last').css('display','none');
        $(this).children('div').children('div.blockRed').css('color','red');
    })
    $("#bjbai2 li").mouseenter(function () {
        $(this).children('div').children('div:last').css('display','block');
        $(this).children('div').children('div.blockRed').css('color','#ffffff');
    })
    $("#bjbai2 li").mouseleave(function () {
        $(this).children('div').children('div:last').css('display','none');
        $(this).children('div').children('div.blockRed').css('color','red');
    })
    //小计
})
	//加
	$(".jia").click(function () {
      var shuliang=parseInt($(this).prev().text());
      var s = $(this).parent('td').prev().text();
      var qian = s.substring(1,s.length);
      shuliang+=1;
      var zhong = qian*shuliang;
      $(this).parent('td').next().children('span').text(zhong);
      $(this).prev().text(shuliang);
      var ming = $(this).parent('td').prev().prev().children('p').text();
      
      $(this).load("g_jia.do",{"name":ming},function(){
            	
      })
      heji();
  })
// 减
    $(".jian").click(function () {
        var shuliang=parseInt($(this).next().text());
        var jia = $(this).parent().parent()
        var s = $(this).parent('td').prev().text();
        var qian = s.substring(1,s.length);
        if(shuliang==1){
        	var ming1 = $(this).parent('td').prev().prev().children('p').text();
        	$(this).load("g_shan.do",{"name":ming1},function(result){
        		$(".yuan").text(result);
        		$(".gongji").text(result);
            })
            sanchu(jia)
            heji()
            return;
        }
        shuliang--;
        var zhong = qian*shuliang;
        $(this).parent('td').next().children('span').text(zhong);
        $(this).next().text(shuliang);
        
        var ming = $(this).parent('td').prev().prev().children('p').text();
        $(this).load("g_jian.do",{"name":ming},function(result){
        	
        })
        heji()
    })
    
    //删除
    $(".delete").click(function () {
        var flag=confirm('确认删除？');
        if(flag){
        	var ming = $(this).parent('td').prev().prev().prev().prev().children('p').text();
            console.log(ming)
            $(this).parent().parent().remove();
            
            $(this).load("g_shan.do",{"name":ming},function(result){
            	$(".yuan").text(result);
            	$(".gongji").text(result);
            	
            })
            console.log("123");
            heji()
        }
    })
    // 计算选中商品
    $('.inp').click(function () {
        var xuan = $(this)[0]
        if(xuan.checked){
            xuanzhong++;
        }else{
            xuanzhong--;
        }
        heji();
        quanxuan();
    })
    // 全选
    $('#quanxuan').click(function () {
        var he = $('#biao>tbody>tr')
        $.each(he,function (i,e) {
            var quan = $('#quanxuan')[0]
            if(quan.checked){
                $(e).children('td').children('input')[0].checked = true;
                xuanzhong = he.length;
            }else{
                $(e).children('td').children('input')[0].checked = false;
                xuanzhong = 0;
            }
        })

        heji()
    })
// 删除
function sanchu(jia) {
    var flag=confirm('确认删除？');
    if(flag){
        $(jia).remove();
    }
}
var xuanzhong = 0;
// 总价
function heji() {
    var he = $('#biao>tbody>tr')
    var heji = 0;
    $.each(he,function (i,e) {
        // 获取复选框的值
        var xuan = $(e).children('td').children('input')[0]
        // 判断
        if(xuan.checked) {
            var total = $(e).children('td#jia').text();
            var q = parseInt(total.substring(1, total.length));
            // 总价
            heji += q;
        }
    })
    // 已选中赋值
    $('.xuanzhong').text(xuanzhong)
    // 总价赋值
    $('#zhongjia').text(heji)
}

// 全选
function quanxuan() {
    var shuju = sessionStorage.getItem('shu');
    var json = JSON.parse(shuju)
    var he = $('#biao>tbody>tr')

    var h = 0;
    $.each(he,function (i,e) {
        var de = $(e).children('td').children('input')[0]
        if(de.checked){
            h++;
            if(h==json.length){
                var xu = $('#quanxuan')[0];
                xu.checked = true;
            }else{
                var xu = $('#quanxuan')[0];
                xu.checked = false;
            }
        }
    })
}